/**
 * 
 */
package easyservice.protocol;

/**
 * Main interface of the package protocol. This provides the common methods
 * which allow the simple translation of messages switched among systems and the
 * execution of this translated commands.
 * 
 * @author Rodrigo Barbosa Lira
 * 
 */
public interface Command {
	
	//TODO doc
	public void execute();
	
	//TODO doc
	public String generatedString();
	
	public boolean isSync();
}
